CruiseControl.NET : Project Report Web Application Plugins
This page last changed on Oct 13, 2004 by mroberts.
The Project Report Web Application will be deprecated in a not-to-far-away release. The plugins for the replacement project reporting will use a different API.CruiseControl.NET offers the ability to add 'plugins' to the Project Report Web Application. 2 types of plugin are available :
CruiseControl.NET ships with project and build plugins, e.g.
Creating a pluginA project or build plugin is simply a webpage, so you can create any html page and use it as a plugin. A more powerful option though is to create a ASP.NET page and deploy it as part of the main CCNet web application. To build and deploy such a plugin:
For examples of plugins, consult the 'web' project in the CCNet source, looking at the examples mentioned above. Configuring CruiseControl.NET to use a pluginPlugins are configured in the web.config file. An example config file is as below:<CCNet> <projectPlugins> <plugin linkText="project stats" linkUrl="Statistics.aspx" /> </projectPlugins> <buildPlugins> <plugin linkText="test details" linkUrl="Tests.aspx?/log=" /> <plugin linkText="test timing" linkUrl="TestTiming.aspx?/log=" /> <plugin linkText="original log" linkUrl="log/" /> </buildPlugins> . . . </CCNet> So, to add your own plugin simply add an entry in the appropriate section, setting the following attributes:
|
Document generated by Confluence on Jun 26, 2005 17:22 |